leather-like antlers - Francés Inglés Diccionario